#ifndef BACTERIAMOB_H_INCLUDED
#define BACTERIAMOB_H_INCLUDED
#include <iostream>
#include <cmath>
#include <SFML/Graphics.hpp>
#include <SFML/System.hpp>
#include <SFML/Window.hpp>
#include "Mob.h"

class ImgMgr;
class Player;
class Level;

class BacteriaMob : public Mob
{
public:
    BacteriaMob();
    void init(const sf::Vector2f position, ImgMgr *imageManager);
    void maj(Player *player, Level *level);
    float random(float a, float b);


private:
    sf::Clock m_clockFrame;
    sf::Clock m_clockChange;
    sf::Clock m_clockInfect;
    int m_direction;
    float m_changeTime;

};



#endif // BACTERIAMOB_H_INCLUDED
